home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FishMarket 1.0
/
FishMarket v1.0.iso
/
fishies
/
076-100
/
disk_076
/
include
/
graphics
/
gfx.g
< prev
next >
Wrap
Text File
|
1992-05-06
|
941b
|
43 lines
uint
BITSET = 0x8000,
BITCLR = 0x0000;
type
Rectangle_t = struct {
uint r_MinX, r_MinY;
uint r_MaxX, r_MaxY;
},
Point_t = struct {
uint pt_x, pt_y;
},
PLANEPTR = *uint,
BitMap_t = struct {
uint bm_BytesPerRow;
uint bm_Rows;
ushort bm_Flags;
ushort bm_Depth;
uint bm_pad;
[8]PLANEPTR bm_Planes;
};
extern
AllocRaster(ulong width, height)PLANEPTR,
BltBitMap(*BitMap_t src; ulong srcX, srcY;
*BitMap_t dst; ulong dstX, dstY;
ulong sizX, sizY, minterm, mask; *byte TempA)ulong,
CloseGraphicsLibrary()void,
DisownBlitter()void,
FreeRaster(PLANEPTR p; ulong width, height)void,
InitBitMap(*BitMap_t bm; ulong depth, width, height)void,
OpenGraphicsLibrary(ulong version)*GfxBase_t,
OwnBlitter()void,
QBlit(*BltNode_t bp)void,
QBSBlit(*BltNode_t bp)void,
RASSIZE(uint w, h)ulong,
VBeamPos()ulong,
WaitBlit()void,
WaitTOF()void;